home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / bbs_door / mmaker52.zip / MMAKER.DOC < prev    next >
Text File  |  1996-04-11  |  54KB  |  1,178 lines

  1.   
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.                               MATCH MAKER
  15.  
  16.                                   v5.2 
  17.  
  18.                                    by
  19.  
  20.                               Al Lawrence
  21.                          Sunrise Door Software
  22.  
  23.                             Sunrise-80  BBS
  24.                 (404) 256-9525  (USR v.everything 33.6)
  25.                 (404) 705-9104  (USR v.everything 33.6)
  26.                (404) 256-9518  (VOICE/FAX, 9am-9:30pm EST)
  27.                     (EMAIL) al_lawre@ix.netcom.com 
  28.  
  29.  
  30.  
  31.  
  32.            (c) Copyright  1996,  Al Lawrence  All RIghts Reserved
  33.  
  34.  
  35.                       TABLE  OF  CONTENTS
  36.                       -------------------
  37.  
  38.    Match Maker Highlights..........................................  1
  39.    Legalities......................................................  2
  40.    Troubleshooting.................................................  2
  41.    Distribution....................................................  3
  42.    Installation....................................................  4
  43.    Configuration File..............................................  5
  44.    Download Questionnaire..........................................  7
  45.    Upload Answers to Questionnaire.................................  8
  46.    File Transfer Protocols.........................................  9
  47.    WELCOME Text File (MMWELCOM).................................... 10
  48.    USAGEx Log file................................................. 10
  49.    New Questions Bulletin (MMNEWQUE.TXT)........................... 11
  50.    TRASHCAN File................................................... 12
  51.    STATE and COUNTRY Files (MMSTATE.DAT and MMCNTRY.DAT)........... 13
  52.    Question File Setup............................................. 14
  53.    Alternate Questionnaire Languages............................... 16
  54.    Maintenance Program (MMAINT).................................... 17
  55.    Non-Standard Communication Ports................................ 18
  56.    Multi-Node Setup................................................ 19
  57.    Match Maker EXCHANGE............................................ 20
  58.    Picture Attach, Picture Downloading, PICTURE.TXT................ 23
  59.    External Compression Batch Files (COMPRESS.DAT)................. 24
  60.    Text Editor (MMTXTMOD.EXE)...................................... 25
  61.    Registration.................................................... 26
  62.    Miscellaneous................................................... 27
  63.  
  64.                                                                        Page 1
  65.                        MATCH MAKER HIGHLIGHTS
  66.                        ----------------------
  67.  
  68.    Match Maker allows for the matching of callers with like interests
  69.    based upon answers given to questions developed by the Sysop.
  70.  
  71.    You may create up to 100 questions to be asked of each caller. You may
  72.    create a different set of questions, based upon the callers sex. All
  73.    that is required is to assign the proper filename to each set.
  74.  
  75.    You can indicate which questions you want a single choice and which you
  76.    will allow the caller to select multiple choices.
  77.  
  78.    You may create a trashcan file containing names you do not want used as an
  79.    alias or Logon Name (registered version only).
  80.  
  81.    You may limit the number of times a caller may access the door.
  82.  
  83.    You may send and receive PRIVATE messages (does not affect the normal
  84.    BBS message base).
  85.  
  86.    Message database can accomodate unlimited number of messages. (Reg Version)
  87.  
  88.    Caller database can accomodate unlimited number of users. (Reg version)
  89.  
  90.    All Caller database records contain the logon name of the caller.
  91.  
  92.    A maintainance program is supplied to be used to purge the databases and
  93.    recreate Index files. Command line parameters define the purge criteria
  94.    for Event maintenance (Registered version only). When run locally you
  95.    define the purge criteria at run time (Registered version only).
  96.    Unregistered version allows for the search and viewing of Callers records
  97.    (search may be Alias or logon name) as well as the recreation of Indexes.
  98.  
  99.    Maintenance program can clear all answers or individual questions. The Door
  100.    program will then detect this and force the caller to answer the new
  101.    question(s).
  102.  
  103.    Capable of exchanging USER and MESSAGE databases amongst any number of BBS'
  104.  
  105.    Caller can download Questionnaire file
  106.  
  107.    Caller can upload answers to questionnaire file
  108.  
  109.    You can have 2 questionnaires, one being a Self-Description the other being
  110.    a Desired-Match
  111.  
  112.    You can take uploaded PICTURES and attach them to the User's profile, thus
  113.    making them available for viewing/downloading when that user's profile is
  114.    chosen to be viewed (REGISTERED Version ONLY).
  115.  
  116.    MULTI-LANGUAGE capable!
  117.  
  118.  
  119.                                                                        Page 2
  120.  
  121.  
  122.                               LEGALITIES
  123.                               __________
  124.  
  125.  
  126.       THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
  127.       WITHOUT WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
  128.       LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  129.       FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
  130.       THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
  131.       SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
  132.       OR BREACH OF ANY WARRANTY.
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.                             TROUBLESHOOTING
  140.                             ---------------
  141.  
  142. (1) If you are running this Door on a 486 system and encounter errors such as
  143.  
  144.     ERROR 6.... OVERFLOW Error
  145.     ERROR 5.... ILLEGAL Function Call (may be associated with other problems)
  146.     KEYBOARD Timeout after 5 minutes
  147.  
  148.     You may have to put the following line in your AUTOEXEC.BAT file:
  149.  
  150.          SET NO87=ON
  151.  
  152. (2) If you encounter an Error 62 (Input Past End of File), BEFORE you see the
  153.     opening screen of the Door, your problem will more than likely be associated
  154.     with the CFG file. The error 62 means that you do not have enough entries
  155.     in the CFG. Compare your CFG file with the CFG definition in the DOC file.
  156.  
  157.  
  158. (3) If you encounter an ERROR 70... Permission Denied, this will more than
  159.     likely mean that you DO NOT have SHARE loaded. SHARE is a DOS file that
  160.     comes with your version of DOS. To load it type the word SHARE at the DOS
  161.     prompt. To load it permanently type the word SHARE on a line by itself in
  162.     your AUTOEXEC.BAT file, any place prior to the loading of your BBS
  163.     software. There have been numerous reports that loading SHARE high causes
  164.     some problems, so to be on the safe side, do not load it high.
  165.  
  166.  
  167. Should you have any questions or problem, please do not hesitate to call
  168.    voice for immediate help... 404-256-9518 (9am-9:30pm EST) any day!
  169.  
  170.  
  171.  
  172.                                                                        Page 3
  173.  
  174.  
  175.                              DISTRIBUTION
  176.                              ____________
  177.  
  178.    You may make this file available for downloading from your BBS or you may
  179.    upload it to any BBS of your choice, provided that you do not make any
  180.    changes to the contents of the archive (ZIP file). The archive and its
  181.    individual contents may not be used by any service that charges any money
  182.    whatsoever, without the written permission of the author.
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.                                                                        Page 4
  192.                         INSTALLATION/LIMITATIONS
  193.                         ________________________
  194.  
  195.  
  196.    >>>>>>>> ++++ BE SURE THAT YOU HAVE SHARE.EXE LOADED!!!! ++++ <<<<<<<<
  197.  
  198.  
  199.    Installation is fairly easy and straight-forward. The following steps and
  200.    examples should have you up and running in a very short period of time.
  201.    It is assumed that you are familiar with setting up DOORS on your system.
  202.    To this end, only examples of the configuration file and Door batch file
  203.    are described.
  204.  
  205.       1) Create a directory to hold all MATCH MAKER files
  206.  
  207.       2) Unzip MMAKERxx.ZIP into the the above directory
  208.  
  209.       3) Create a configuration file, with a name of your choice, or
  210.          modify the supplied MMAKER.CFG file.
  211.  
  212.       4) Create a batch file or modify the MMAKER file supplied. A
  213.          description of this file follows:
  214.  
  215.             ECHO off
  216.             cd\PCB\DOORS\MMAKER       Location of MatchMaker files
  217.             MMAKER MMAKER.CFG         EXE filename and CFG filename (Name
  218.                                       used in creating file in #3 above)
  219.             CD\PCB
  220.         *   BOARD
  221.  
  222.                * This is for PCboard. Replace with whatever your software
  223.                  requires to return to the BBS
  224.  
  225.        5) When running in more than one node, be sure to supply a
  226.           different configuration name for each node (your choice of name).
  227.  
  228.        6) The maximum number of messages that can exist in the Message
  229.           Database is 10 in the UNREGISTERED version and unlimited in
  230.           REGISTERED version.
  231.  
  232.        7) The maximum number of users that can exist in the User Database
  233.           is 20, in the UNREGISTERED version and unlimited when REGISTERED!
  234.  
  235.        8) If running with multi-port boards add /FD to the line
  236.           containing the CFG name as follows:
  237.  
  238.                           MMAKER MMAKER.CFG /FD
  239.  
  240.  
  241.  
  242.  
  243.  
  244.    NOTE: Most errors will be logged to a file called DFRAME.ERR which is
  245.          created in the directory you run the door from.
  246.  
  247.                                                                        Page 5
  248.                    CONFIGURATION FILE EXPLANATION
  249.                    ------------------------------
  250.  
  251. NOTE: One of the most frequently requested features is the ability to comment
  252.       the CFG file so that one does not have to jump back and forth between the
  253.       CFG file and the DOC file to know what each entry means. This program has
  254.       the ability to COMMENT the CFG file. A semicolon [;] in the first position
  255.       of a line will signal the program to consider it a comment line. Comments
  256.       will ONLY be recognized starting at the line preceding the REGISTRATION 
  257.       number. 
  258.  
  259.  
  260.             **                       Location of system file (See Below)
  261.             SUNRISE-80 BBS           Your BBS Name
  262.             Al                       Sysop's First Name
  263.  
  264.             Lawrence                 Sysop's Last Name
  265.  
  266. |-----------------------------------------------------------------------------|
  267. | READ!     1                        CommPort  \ These 2 lines are required   |
  268. | READ!     1                        Node #    / ONLY for GTUSER.BBS          |
  269. |-----------------------------------------------------------------------------|
  270.  
  271.             00000000                 Registration Number
  272.  
  273.             2                        Keyboard timeout value in Minutes
  274.  
  275.     !       10                       Maximum # of Games per day. If you use a
  276.                                      value of Zero (0) it will default to 99 !
  277.                                      (Sysop gets 99, Registered version ONLY)
  278.  
  279.     !   #   0                        Time allowed in Door
  280.                                      (Sysop = Time Remaining - REG. VERSION)
  281.  
  282.             0                         Minimum security level for access to the
  283.                                       Message Center. (0 = ALL have access)
  284.  
  285.         #   N                         N = Allow only 1 Alias per caller
  286.                                       Y = Allow caller more than 1 Alias
  287.  
  288.             Y                         Y = Include Sexual Orientations
  289.                                       N = Do NOT include Sexual Orientations
  290.  
  291.             N                         N = Show dates in American Format
  292.                                       Y = Show dates in European Format
  293.  
  294.         #   00000000                  MMAKER Exchange Registration Number
  295.  
  296.         #   MMAKER                    Export File(s) name generated by the
  297.                                       MMEXCH Export option (Max 6 characters).
  298.                                       We suggest that you use a part of your
  299.                                       BBS Name, up to 6 characters!
  300.  
  301.             Y                         Y = Allow caller to change questionnaire
  302.                                           answers
  303.                                       N = Do not allow caller to change
  304.                                           questionnaire answers
  305.  
  306.             Y                         Y = Allow Uploading/Downloading
  307.                                       N = Do not allow Uploading/Downloading
  308.  
  309.             Y                         Y = Allow caller to take the Default
  310.                                           answers to the questionnaires
  311.                                       N = Force caller to answer all questions
  312.  
  313.             N                         Y = Use 2 questionnaires (Self Description
  314.                                           and Desired Match)
  315.                                       N = Use 1 questionnaire (Self Description)
  316.  
  317.             N                         Y = Allow use of High ASCII characters
  318.                                       N = Do not allow use of High ASCI Chars.
  319.  
  320.             0                         Minimum security level that will be
  321.                                       allowed to view Pictures. 0 = ALL may view
  322.  
  323.             N                         Y = Allow Pictures to be Imported or
  324.                                           Exported when participating in a
  325.                                           Match Maker Network
  326.                                       N = Do Not Import or Export Pictures
  327.  
  328.         +   0                         0 = Don't use the DOOR.SYS ALIAS option.
  329.                                           Caller will manually enter Alias.
  330.                                       1 = Use DOOR.SYS Alias for MMAKER Alias
  331.                                       2 = Use DOOR.SYS LogonName for MMAKER
  332.                                           Alias
  333.                                       3 = Same as 2; FORCES use of LogonName
  334.                                       4 = Same as 1; FORCES use of BBS Alias
  335.  
  336.         #   C:\MMAKER\                Drive:\Path where ALL Picture files
  337.                                       will be kept. You MUST include a trailing
  338.                                       \  or "Bad File Name' type errors will
  339.                                       be encountered. (Registered Option)
  340.  
  341.             Y                         Y = Force validation of STATE abreviations
  342.                                           Uses valid abreviations as recognized
  343.                                           by the U.S. Postal system.
  344.                                       N = No validation; will allow caller to
  345.                                           enter any characters in response to
  346.                                           STATE. I would suggest that you use
  347.                                           N if you have any callers from
  348.                                           outside the United States.
  349.  
  350.             USA                       Default COUNTRY CODE to be used when
  351.                                       entering or changing personal info or
  352.                                       when entering Match Criteria.
  353.                                       Maximum 3 characters.
  354.  
  355.  
  356.             Y                         Y = Activate the "MUST MATCH" question
  357.                                       N = Do NOT activate "MUST MATCH" option
  358.  
  359.  
  360.             Y                         Y = Log ALL callers to the USAGEx file
  361.                                       N = Do NOT log callers 
  362.  
  363.             Y                         Y = Force validation of COUNTRY codes
  364.                                       N = No validation to take place
  365.  
  366.  
  367.                                                                         Page 6
  368.                    CONFIGURATION FILE EXPLANATION (cont'd)
  369.                    ------------------------------
  370.  
  371.  
  372.   ** = Replace with Full DRIVE\PATH\FILENAME of ONE of the following:
  373.  
  374.       PCBOARD.SYS, DOOR.SYS, CALLINFO.BBS, DORINFOx.DEF
  375.       SFDOORS.DAT, GTUSER.BBS, TRIBBS.SYS
  376.  
  377.          For GT Power using GTUSER.BBS: must put the ComPort # on
  378.                                         line 5 and the Node # on
  379.                                         line 6 of the configuration file
  380.  
  381.            # = Requires registration to change to a different value.
  382.            ! = See "Plays Per Day" Below
  383.            + = Can ONLY be used if you use DOOR.SYS as a drop file
  384.  
  385.                NOTE: There are NO Blank Lines in the Config File!!
  386.  
  387.  
  388.                                                                        Page 7
  389.                       DOWNLOAD QUESTIONS to QUESTIONNAIRE
  390.                       ----------------------------------
  391.      Callers will be given the option of downloading the questionnaire and
  392.      replying to it offline. MatchMaker will format the questionnaire file to
  393.      make it easier for the caller to read. The reformatting takes place in
  394.      one of 2 ways:
  395.  
  396.          (a) If you change/add/delete questions then the maintenance program
  397.              (MMAINT) will do it automatically once you have chosen option #6
  398.              to signal a change to the MatchMaker Door.
  399.  
  400.          (b) If you choose option #7
  401.  
  402.      After either of the 2 options are exercised, the files will be placed in
  403.      the MatchMakewr directory: MMQUESTM.DLM and MMQUESTF.DLF (one for the Male
  404.      questionnaire and one for the Female questionnaire)
  405.  
  406.      NOTE: A file called MMDLTEXT.E is supplied with sample verbage that will
  407.            be included at the beginning of ALL downloadable question files. We
  408.            suggest that you review it to make any changes you feel would be
  409.            appropraite. At a minimum you would want to add your BBS name.
  410.  
  411.            The MMDLTEXT.E file, as supplied, is the English version. If you
  412.            wish to create MMDLTEXT files for each language defined in the
  413.            MMQLANG.DAT file, then the names of the text files must contain
  414.            the ONE-Character extension defined in the MMQLANG.DAT file. For
  415.            example: the Italian version would be MMDLTEXT.I and the German
  416.            version would be MMDLTEXT.G
  417.  
  418.  
  419.  
  420.                                                                        Page 8
  421.                        UPLOAD ANSWERS to QUESTIONNAIRE
  422.                        ------------------------------
  423.  
  424.       Callers are given the option of UPLOADING the answers to the questionnaire
  425.       directly to the MatchMaker Door. Typically they would download the
  426.       questionnaire and then CREATE a SEPARATE and UNIQULEY NAMED ASCII file
  427.       with the replies for each question on a spearate line. The replies MUST
  428.       be in ASCII format, NOT Zipped, and have replies for each question on a
  429.       separate line. If user is responding to a question with more than one (1)
  430.       choice, then the choices MUST be written as:   ABCD   No punctuation of
  431.       any sort!
  432.  
  433.       If the caller wishes to 'flag' a question as a MUST MATCH question (if 
  434.       the answer to this question is not a MATCH to the answer in a profile 
  435.       being matched, then bypass the profile) he/she would place an "O" (with
  436.       out the quote marks) along with the other answer choices.. ie: ABO. The 
  437.       MUST MATCH letter "O" is ONLY valid with the SINGLE questionaire, when 
  438.       the ONE questionaire option is chosen in the CFG file OR the DESIRED MATCH 
  439.       questionaire, when the TWO questionaire option is chosen in the CFG file.
  440.  
  441.  
  442.  
  443.                                                                        Page 9
  444.                    UPLOAD/DOWNLOAD FILE TRANSFER PROTOCOLS
  445.                    ---------------------------------------
  446.  
  447.       The MatchMaker externalizes all file transfer protocols used for Uploading
  448.       and Downloading of the MatchMaker questionnaire/answers. This allows the
  449.       Sysop to define the file transfer protocols they wish to support.
  450.  
  451.       A file called PROTOCOL.DAT is supplied with protocols already defined,
  452.       which you may alter at any time. Each entry in the PROTOCOL.DAT file
  453.       consists of the description that will be displayed to the caller on the
  454.       Protocol Menu and the 'high level' name of the protocol's batch files.
  455.  
  456.                Example:  ZModem   Upload or Download, ZPROT
  457.  
  458.       The information to the left of the comma is the description (NOTE: Only
  459.       ONE comma permitted per line and it can NOT be part of the description)
  460.       a MatchMaker requires that you have 2 batch files in the MatchMaker
  461.       directory to handle the uploading and downloading. In the above example
  462.       ZPROT is the 'high level' portion of the 2 batch file names required for
  463.       ZMODEM. Your MatchMaker directory should contain ZPROTR.BAT (the R is for
  464.       uploading) and ZPROTS.BAT (the S is for downloading). The R and S
  465.       suffixes MUST be present as that is what the MatchMaker will be looking
  466.       for in the MatchMaker directory!
  467.  
  468.       Each protocol batch file MUST contain 2 batch file variables as follows:
  469.  
  470.       %1 = MatchMaker will use this variable to substitute the current ComPort
  471.       %2 = MatchMaker will use this variable to substitute the file name
  472.  
  473.       IMPORTANT! Place the variable (%1 and %2) ONLY in the EXACT location that
  474.                  your protocol requires them, in the protocol command line. Do
  475.                  NOT supply the ComPort or FileName, JUST the %1 and %2
  476.                  variables themselves (%1 and %2)!
  477.  
  478.       See example batch files supplied with the MatchMaker. They are the ones
  479.       being used on the Sunrise-80 BBS.
  480.  
  481.  
  482.                              *** PLEASE NOTE ***
  483.  
  484.       There may come a time when you will need to supply information to the
  485.       protocol you are using, based on the node it will be used on. You can
  486.       accomplish this by supplying a node-specific PROTOCOL file. Everything
  487.       described above stays the same except that you will name the file
  488.       PROTOCOL.x (where x is the node number). For example, to use a special
  489.       set of protocols (or batch files) on node number 5, modify a copy of
  490.       PROTOCOL.DAT and name it PROTOCOL.5. MATCH MAKER will use PROTOCOL.5 when
  491.       someone logs on node 5 and will use PROTOCOL.DAT for ALL OTHERS. You do
  492.       not have to create node-specific PROTOCOL files for all nodes.. just the
  493.       node(s) that are different.
  494.  
  495.  
  496.                                                                        Page 10
  497.                          WELCOME Text File (MMWELCOM)
  498.                          ____________________________
  499.  
  500.       To allow you complete flexibility in the way in which you can welcome
  501.       your callers to the MatchMaker Door, you would use a Text editor to
  502.       create a freeform file called MMWELCOM.E  See sample file included in
  503.       this ZIP file. Will ONLY display in the REGISTERED VERSION.
  504.  
  505.       The MMWELCOM.E file, as supplied, is the English version. If you wish to
  506.       create MMWELCOM files for each language defined in the MMQLANG.DAT file,
  507.       then the names of the Welcome files must contain the ONE-Character
  508.       extension defined in the MMQLANG.DAT file. For example: the Italian
  509.       version would be MMWELCOM.I and the German version would be MMWELCOM.G
  510.  
  511.  
  512.  
  513.           
  514.  
  515.                                  USAGE LOG
  516.                                  ---------
  517.  
  518. As an option, we provide you with the ability to log every player to a text 
  519. file. IF you enter Y in the CFG file to log callers, the Door will place the
  520. caller's name as well as the ON and OFF times each time a caller selects the
  521. Door. A separate file will be created for each Node and the name of the file
  522. will be USAGEx, where x is the Node number.
  523.  
  524. You may delete these files at any time and the Door will recreate them the
  525. next time a caller enters the Door. If you do NOT want to continue logging
  526. callers, change the CFG file entry to N.
  527.  
  528.  
  529.  
  530.  
  531.                                                                        Page 11
  532.                      New Questions Bulletin (MMNEWQUE.TXT)
  533.                      _____________________________________
  534.  
  535.       This file is displayed when the Sysop has chosen to clear the current set
  536.       of questions or add more questions or change individual questions. You
  537.       would use the CHANGE QUESTIONS option in the Maintenance program to
  538.       signal the change to the MatchMaker Door and therefore  force the callers
  539.       to re-answer the new set (or individual questions). You can use the
  540.       default file supplied or create your own. The file name must be
  541.       called MMNEWQUE.TXT !
  542.  
  543.  
  544.  
  545.                                                                        Page 12
  546.                               TRASHCAN FILE
  547.                               _____________
  548.  
  549.       This is a text file you must create (if you wish to use one), with
  550.       a file name of MMTCAN.DAT and it must reside in the Door directory.
  551.  
  552.       This file is used if you want to block the use of "offensive" alias'
  553.       or Logon Names, callers may choose to use. Each name (up to a maximum
  554.       of 10 characters must appear on a separate line within the text file.
  555.  
  556.       This file is also used to check the body of any messages left by
  557.       callers for words you have in this file. All occurances of the word(s)
  558.       will be replaced with a string of asteriks.
  559.  
  560.       NOTE: The name or word must match EXACTLY !!!
  561.  
  562.       This file is valid only with registered versions of the Door
  563.  
  564.  
  565.  
  566.                                                                        Page 13
  567.                           STATE and COUNTRY Files
  568.                           _______________________
  569.  
  570.  
  571.       There are 2 entries that the caller must respond to when they are
  572.       entering their Personal information; STATE and COUNTRY.
  573.  
  574.       You can choose to allow the caller to enter whatever they wish for 
  575.       those categories OR you can force the entries to match against a 
  576.       set of valid entries.
  577.  
  578.       There are 2 OPTIONAL files included in the MMAKER archive, MMSTATE.DAT
  579.       and MMCNTRY.DAT. MMSTATE contains the valid 2 character state 
  580.       abreviations used in the United States and the MMCNTRY.DAT contains the 
  581.       valid 3 character Country codes.
  582.  
  583.       If either of the files is not found in the MMAKER directory OR if you 
  584.       have responded NO to the 1 or 2 of MMAKER.CFG entries that control 
  585.       validation of the STATE and COUNTRY entries, no validation will take 
  586.       place.
  587.  
  588.  
  589.  
  590.                                                                        Page 14
  591.                            QUESTION FILE(S) SETUP
  592.                            ______________________
  593.  
  594.         For ALTERNATE Questionnaire Languages, please see NEXT topic.
  595.  
  596.         In MatchMaker you have the option to use one or two question files
  597.         for both Male and Female. The first questionnaire will contain a
  598.         SELF-DESCRIPTION set of questions (ie: your answers describe you)
  599.         and the second questionnaire will contain a DESIRED-MATCH set of
  600.         questions (ie: your answers describe what you are looking for in a
  601.         match). You make the choice of one or two questionnaires by entering
  602.         the correct response in the CFG file. If you indicate that you want
  603.         2 questionnaires then you MUST have 2 questionnaires!
  604.  
  605.         The Male question files must be named MMQUESTM.QUE and MMQUES2M.QUE
  606.         and the Female question files must be named MMQUESTF.QUE and
  607.         MMQUES2F.QUE. The Male file, MMQUESTM.QUE, is REQUIRED to be present
  608.         and the Female file, MMQUESTF.QUE, is OPTIONAL. If you do NOT want
  609.         separate question files, DO NOT create the MMQUESTF.QUE file. If you
  610.         do use both, bear in mind that the questions should be essentially
  611.         the same, but may be "slanted" to either sex. You will not get many
  612.         matches if you use entirely different questions and answers. A sample
  613.         MMQUESTM.QUE file is included to get you started.
  614.  
  615.     ******* You MUST run MMAINT, option 10, to convert the question files
  616.     ******* after you have made a change to the questionnaire files.!!!!!!
  617.  
  618.         **You can force existing users to re-answer the questions by using the
  619.           option on the MMAINT menu (you MUST use the NON-event option to run
  620.           MMAINT).
  621.  
  622.         You  may have up to 100 questions.
  623.  
  624.         Each question can contain a maximum of 3 lines
  625.  
  626.         Each question can have up to 14 answers.
  627.  
  628.  
  629.  
  630.  
  631.        The following is an explanation of how to set up this file:
  632.  
  633.         38                         <number of questions in this file
  634.         1                          <number of lines in the 1st question
  635.         10                         <number of answers
  636.         S                          <accept single choice, M=multiple choices
  637.         How old are you?           <question line 1
  638.         Less than 18 years old     <answer A
  639.         18 - 20 years old          <answer B
  640.         21 - 25 years old          <answer C
  641.         26 - 28 years old          <answer D
  642.         29 - 32 years old          <answer E
  643.         33 - 38 years old          <answer F
  644.         39 - 43 years old          <answer G
  645.         44 - 49 years old          <answer H
  646.         50 - 60 years old          <answer I
  647.         Over 60 years old          <answer J
  648.         2                          <number of lines in the 2nd question
  649.         3                          <number of answers
  650.         M                          <accept multiple choices, S=single choice
  651.         "Now honestly, did you tell the whole truth on the"
  652.         "questionnaire, and nothing but the truth so help you God?"
  653.         "Yes, I told the whole truth"
  654.         A few lies never hurt anyone
  655.         I told mostly the truth
  656.         etc
  657.         etc
  658.  
  659.  
  660.                                                                        Page 15
  661.         In  the  above  example  the first line is the  total  number  of
  662.         questions contained in the file.
  663.  
  664.         Line 2 is the number of lines in the first question.
  665.  
  666.         Line 3 is the number of answers listed for the question.
  667.  
  668.         Line 4 is: S to restrict caller to a SINGLE choice OR
  669.                    M to allow caller to select MULTIPLE choices
  670.  
  671.         Line 5 is the first question in the file.
  672.  
  673.         Lines 6 to 14 are the answers for the first question
  674.  
  675.         The last 7 lines break down as follows:
  676.  
  677.         Line 1 states that this question has two lines.
  678.  
  679.         Line 2 states that there are 3 answers listed
  680.  
  681.         Line 3 is the first line of the question.
  682.  
  683.         Line 4 is the second line of the question.
  684.  
  685.         Line 5 is the first answer.
  686.  
  687.         Line 6 is the second answer.
  688.  
  689.         Line 7 the third and last answer.
  690.  
  691.         A  line,  whether a question or an answer,  must be  enclosed  in
  692.         quotation  marks  (") if the line contains any punctuation  other
  693.         then a '?'. (see example files)
  694.  
  695.         The shorter the question the better.  One liners are the
  696.         best, three liners are the limit!
  697.  
  698.         There are two questions you need not worry about including in the
  699.         file. These are:
  700.  
  701.                          What is your Sex
  702.                          What is your age
  703.  
  704.         Since  the program must have these to work correctly,  they are
  705.         asked when you first log on.
  706.  
  707.                                                                       Page 16
  708.               ALTERNATE QUESTIONNAIRE LANGUAGES
  709.               --------------------------------
  710.  
  711.       If you wish to provide your callers with alternative language choices for
  712.       the questionnaire files, you must create an ASCII file named: MMQLANG.DAT
  713.  
  714.       The format of the MMQLANG.DAT file is as follows:
  715.  
  716.                  LANGUAGE, IDENTIFIER
  717.  
  718.          where LANGUAGE   = Name of the language
  719.                IDENTIFIER = A single, UNIQUE, character that will be used as the
  720.                             3rd character of the questionnaire file EXTENSION
  721.                             (will also affect the download questionnaire 
  722.                             filename and the formatted questionnaire filename)
  723.  
  724.          For example, the following sample MMQLANG.DATE file
  725.  
  726.                       English, E
  727.                       Spanish, S
  728.                       Italian, I
  729.                       German, G
  730.  
  731.          will require that the correspponding questionnaire file(s) be named
  732.  
  733.                       MMQUESTM.quE
  734.                       MMQUESTM.quS
  735.                       MMQUESTM.quI
  736.                       MMQUESTM,quG
  737.  
  738.       For EACH language you will be supporting, you MUST have an ASCII
  739.       questionnaire file with the language identifier as in the above example.
  740.  
  741.       PLEASE NOTE: If you wish to use only ONE language, DO NOT create the
  742.                    MMQLANG.DAT file, but name the ASCII questionnaire file:
  743.                    MMQUESTM.QUE and/or MMQUES2M.QUE.
  744.  
  745.  
  746.  
  747.                                                                        Page 17
  748.               MATCHMAKER MAINTENANCE PROGRAM (MMAINT)
  749.               _______________________________________
  750.  
  751.       The Caller Database and Message Database, that MatchMaker utilizes,
  752.       must be purged periodically. The Caller database can hold an unlimited
  753.       number of callers, and the Message database can hold an unlimited
  754.       number of messages.
  755.  
  756.       After a message is read, it is marked for deletion, but not physically
  757.       deleted from the database. The maintenance program (MMAINT), when run,
  758.       will remove all messages marked for deletion, as well as those messages
  759.       that have been on the system longer than the number of days specified on
  760.       the command line, for Events, or requested when run manually.
  761.  
  762.       There are 2 ways to remove a caller from the Callers database. You can
  763.       delete it manually, after searching for & viewing the record or
  764.       automatically if the door has not been accessed in the number of days
  765.       specified on the command line, for Events or requested when run manually.
  766.  
  767.       There are a number of other options included with the MatchMaker
  768.       maintenance program. They are self-explanatory.
  769.  
  770.       The command line required to run MMAINT as an EVENT is as follows:
  771.  
  772.               MMAINT vvvvvvv.CFG /MDAYS:yy /CDAYS:zzz
  773.  
  774.       The command line required to run MMAINT MANUALLY is as follows:
  775.  
  776.                      MMAINT vvvvvvv.CFG
  777.  
  778.           vvvvvvv.CFG  =  MatchMaker Configuration FIle
  779.                   yyy  =  Delete message if message is older than yyy days.
  780.                   zzz  =  Delete User if MMAKER not accessed in zzz days.
  781.  
  782.       As you can see, you can run MMAINT in your nightly event and/or manually.
  783.       Just adjust the command line, accordingly.
  784.  
  785.       Special Note: The only option available to Non=Registered users is the
  786.                     option to search/view a caller's record. All other require
  787.                     you to run a registered copy of MatchMaker.
  788.  
  789.  
  790.  
  791.                                                                        Page 18
  792.                         NON-STANDARD COM SUPPORT
  793.                         ________________________
  794.  
  795.       Support for COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
  796.       COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
  797.       number after the configuration filename. Let's assume your Door is
  798.       called FOOBAR and you want to use COM1 and IRQ5. The command line
  799.       passed to your Door would be:
  800.  
  801.                             FOOBAR FOOBAR.CFG /5
  802.  
  803.       The /5 tells FOOBAR to use IRQ5 rather than the standard IRQ4 that is
  804.       normally used with COM1. No /x parameter is needed for the standard
  805.       IRQ's.
  806.  
  807.       As an alternative, you may use an environmental variable on the command
  808.       line. To use the variable (following the example above), place a
  809.       SET IRQ=5 in the batch file used to bring up your BBS (you would need a
  810.       different IRQ number for each node). The command line would now look
  811.       like this:
  812.  
  813.                           FOOBAR FOOBAR.CFG /%IRQ%
  814.  
  815.       This, in combination with the use of the environmental variables
  816.       described in the MULTI-NODE SETUP section will allow you to use one
  817.       batch file and one config file to run this door on all nodes.
  818.  
  819.  
  820.  
  821.  
  822.                                                                        Page 19
  823.                            MULTI-NODE SETUP
  824.                            ________________
  825.  
  826.       All Sunrise Doors are Multi-Node capable. Each node must have the
  827.       ability to access a configuration file which will have its own system
  828.       file (DORINFOx.DEF, PCBOARD.SYS, DOOR.SYS, etc) defined on the first
  829.       line. There are 2 ways to accomplish this:
  830.  
  831.       (1) Create a separate configuration file for each node. The only
  832.           difference between each file would be the location of the system
  833.           file for that particular node. For example, on my system there are 2
  834.           nodes and the first line of the config files would look like this:
  835.  
  836.                         NODE1:  H:\PCB1\DOOR.SYS
  837.                         NODE2:  H:\PCB2\DOOR.SYS
  838.  
  839.           Thus, if you have a 4 node BBS, you will need 4 configuration files.
  840.  
  841.       (2) Use ONE configuration file for ALL nodes. This Door will recognize
  842.           the following PCBoard/Wildcat environmental variables:
  843.  
  844.                  PCBDIR    (Directory containing the System file)
  845.                  PCBDRIVE  (Drive containing the System file)
  846.                  WCNODEID  (Active Node Number)
  847.  
  848.           Thus, the first line of the SINGLE configuration file, for this Door
  849.           would look like this:
  850.  
  851.                         %PCBDRIVE%%PCBDIR%\DOOR.SYS
  852.                         c:\wc30\wcwork\node%wcnodeid%\door.sys
  853.  
  854.       NOTE: This option, as described, assumes that you are running PCB or
  855.             Wildcat software. The environmental variables are automatically
  856.             created by the software for each node.
  857.  
  858.             HOWEVER, if you are running other BBS software you should be able
  859.             to set the variables EXACTLY as described below, for EACH node
  860.             (more than likely in each batch file you use to bring up EACH node):
  861.  
  862.                             PCBDRIVE=C:
  863.                             ^^^^^^^^^
  864.                             PCBDIR=\NODE2
  865.                             ^^^^^^^^
  866.  
  867.             Info with a carat (^) under it, MUST be typed as is. The rest
  868.             depends on your naming conventions.
  869.  
  870.             This, in combination with the use of the optional environmental
  871.             variable described in the NON-STANDARD COM SUPPORT section, will
  872.             allow you to use one batch file and one config file to run this
  873.             door on all nodes.
  874.  
  875.  
  876.  
  877.                                                                        Page 20
  878.                            DATABASE EXCHANGE
  879.                            _________________
  880.  
  881.    ** SHARE MATCH MAKER USERS/MESSAGE DATABASES BETWEEN 2 OR MORE BBS' **
  882.       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  883.  
  884.       The optional Match Maker Database Exchange feature will allow you
  885.       to participate in the exchange of Match Maker Users and Message
  886.       databases with other BBS' (Any number of BBS' can participate). The
  887.       exchange program (MMEXCH) comes included in the MMAKERxx.ZIP file.
  888.  
  889.  
  890.       MMEXCH performs three (3) major functions:
  891.  
  892.  
  893.      (1) EXPORT:  Extracts all active users and messages from the Match
  894.                   Maker database. It creates 2 files named XXXXXXXX.UXP and
  895.                   XXXXXXXX.MEX (XXXXXXXX is defined in the CFG file) and will
  896.                   bypass any USER or MESSAGE already flagged for deletion.
  897.  
  898.      (2) IMPORT:  Imports the XXXXXXXX.UXP and XXXXXXXX.MEX (XXXXXXXX is
  899.                   defined in the CFG file) created by the EXPORT option and
  900.                   merges all USERS and MESSAGES into the Match Maker database.
  901.                   It will not import any USERS or MESSAGES that duplicates
  902.                   USERS or MESSAGES found in the existing database. Note that
  903.                   this option will IMPORT ALL files with an extension of UXP
  904.                   or MEX, during a single execution of the program.
  905.  
  906.      (3) IMPEXP:  This option will first IMPORT (as in (2) above) then turn
  907.                   around and EXPORT (as in (1) above) during one execution
  908.                   of the program.
  909.  
  910.       NOTE: If you want to extract all entries in the database, use the ALL
  911.             option on the command line. If you want to extract ALL entries
  912.             generated from YOUR BBS ONLY, then use ALLMINE or use NEW to only
  913.             extract new entries.
  914.  
  915.      All BBS' involved in the exchange MUST run registered versions of BOTH
  916.      Match Maker and Match Maker Exchange (MMEXCH). MMEXCH will only work
  917.      with version 4.x of Match Maker and later!
  918.  
  919.      It is critical that ALL participants in the exchange use the SAME
  920.      QUESTION files (Male and Female versions). Failure to do so will result
  921.      in incorrect matching and possible Door malfunctions!
  922.  
  923.                          ***************************
  924.  
  925.      If you are a HUB and you wish to IGNORE (BYPASS) certain BBS names during
  926.      the import phase, create a file called MMIGNORE.DAT and enter the BBS 
  927.      names, one to a line. The BBS names are CASE SENSITIVE!
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.                          ( CONTINUED on NEXT PAGE )
  935.  
  936.  
  937.  
  938.                                                                        Page 21
  939.     
  940.                               ERROR LEVELS
  941.                               ------------
  942.     The MatchMaker Exchange program will exit with an ErrorLevel based on 
  943.     which files (Users, Messages and/or Pictures) were created. Using these 
  944.     ErrorLevels you will be able to determine which BATCH file steps should or 
  945.     should not be executed. ErrorLevels produced are as follows:
  946.  
  947.           Files Exported                          ErrorLevel
  948.           --------------                          ----------
  949.           Profiles Only............................... 2
  950.           Messages Only............................... 3
  951.           Pictures Only............................... 4
  952.           Profiles & Messages......................... 5
  953.           Profiles & Pictures......................... 6
  954.           Messages & Pictures......................... 7
  955.           Profiles & Messages & Pictures.............. 9
  956.     
  957.           
  958.     To run the Exchange you do the following:
  959.  
  960.     ************************************************************************
  961.     * >>>>> If you are acting as a HUB you MUST signal MMEXCH.EXE by using *
  962.     *       HUBEXPORT, HUBIMPORT or HUBIMPEXP in lieu of EXPORT, IMPORT or *
  963.     *       IMPEXP. If you fail to do this you will not be able to export  *
  964.     *       newly imported Users/Messages.                                 *
  965.     ************************************************************************
  966.  
  967.  
  968.     EXPORT:   a) Change to the directory containing your MMAKER files
  969.               b) Issue this command:  MMEXCH EXPORT MMAKER.CFG ALL
  970.                  If you use a different name for your Config file, then
  971.                  substitute that name for MMAKER.CFG
  972.               c) Send (transmit) the XXXXXXXX.UXP and XXXXXXXX.MEX files to
  973.                  those involved in the exchange or to the HUB.
  974.               d) Delete XXXXXXXX.UXP and XXXXXXXX.MEX
  975.  
  976.  
  977.      IMPORT:  a) Change to the directory containing your MMAKER files
  978.               b) Copy the XXXXXXXX.UXP and XXXXXXXX.MEX files that was sent
  979.                  to you by the BBS you are exchanging with, to the directory
  980.                  used in item (a) above.
  981.               c) Issue the command:   MMEXCH IMPORT MMAKER.CFG ALL
  982.                  If you use a different name for your Config file, then
  983.                  substitute that name for MMAKER.CFG
  984.               d) Delete XXXXXXXX.UXP and XXXXXXXX.MEX
  985.  
  986.  
  987.      IMPEXP:  a) Change to the directory containing your MMAKER files
  988.               b) Copy the XXXXXXXX.UXP and XXXXXXXX.MEX files that were sent
  989.                  to you by the BBS you are exchanging with, to the directory
  990.                  used in a)
  991.               c) Issue the command:   MMEXCH IMPEXP MMAKER.CFG ALL
  992.                  If you use a different name for your Config file, then
  993.                  substitute that name for MMAKER.CFG
  994.               d) Send (transmit) the XXXXXXXX.UXP and XXXXXXXX.MEX files to
  995.                  those involved in the exchange or to the HUB.
  996.  
  997.  
  998.    NOTE: When registering MMEXCH, you MUST use the EXACT SAME Sysop Name
  999.          AND BBS NAME as used for MATCH MAKER!!!!!!!!!!!!!!!!!!!!!!!!!
  1000.  
  1001.                                                                       Page 22
  1002.                 EXCHANGE CONFIGURATION FILE (MMEXCH.CFG)
  1003.  
  1004.  
  1005.    You must ensure that the MMEXCH.CFG is located in the Match Maker 
  1006.    directory. A sample MMEXCH.CFG is included in the MMAKER archive.
  1007.    The entries within the CFG file have comment lines (prefixed with a 
  1008.    semi-colon [;]) to explain what the entries mean. We will duplicate the
  1009.    sample file below, in case the original is misplaced in the future.
  1010.  
  1011.  
  1012. ;MMEXCH.CFG (Required for v5.2 or later of MMEXCH)
  1013. ;Next line contains the INBOUND directory. The DRIVE:\PATH\ where MMEXCH
  1014. ;can find files to be IMPORTED
  1015. c:\mmaker\INBOUND
  1016. ;Next line contains the OUTBOUND directory. The DRIVE:\PATH\ where MMEXCH
  1017. ;will place it's EXPORT files
  1018. c:\mmaker\OUTBOUND
  1019. ;You can ZIP up ALL files created, into ONE file. If you enter NONE, then the
  1020. ;program will NOT create a single file, else enter a FILENAME to be used and 
  1021. ;do NOT add an extension (the program will add .ZIP)
  1022. NONE
  1023. ;Next line is the DRIVE:\PATH\  to your NETMAIL directory or use the word NONE
  1024. ;if you do not have or do not wish to use a Front-End mailer to send or
  1025. ;receive exchange files.
  1026. NONE
  1027. ;Purge ALL User Profiles whose last access date is greater than the number of
  1028. ;days entered on NEXT line. If a 0 is entered then NO purging takes place.
  1029. 180
  1030. ;Purge ALL Messages whose Message Date is greater than the number of days
  1031. ;entered on NEXT line. If a 0 is entered then NO purging takes place.
  1032. 30
  1033. ;************************************************************************
  1034. ;If you entered NONE in response to your NETMAIL directory (above) there
  1035. ;is NO need  to enter any more information below
  1036. ;************************************************************************
  1037. ;Enter YOUR net address as  xxx:yyyy/zzzz
  1038. 1:133/6003
  1039. ;If you are a NODE, you must enter the HUB's net address and whether you wish
  1040. ;to CRASH the files to the HUB or place the files on HOLD. The format of the 
  1041. ;line is as follows: 
  1042. ;Position 1 : xxx:yyyy/zzzz  (ZONE:NET/NODE)
  1043. ;Position 15: (H)old or (C)rash or (N)either  <Refers to USER Profiles  .UXP>
  1044. ;Position 17: (H)old or (C)rash or (N)either  <Refers to MESSAGES       .MEX>
  1045. ;Position 19: (H)old or (C)rash or (N)either  <Refers to PICTURES       .PXP>
  1046. ;Position 21: (H)old or (C)rash or (N)either  <Refers to combined ZIP file  >
  1047. 1:133/6003    C H N
  1048. ;If you are a HUB you follow the same instructions as above, only you will be
  1049. ;entering information about ALL of your NODES ( 1 node per line)
  1050.  
  1051.  
  1052.  
  1053.                                                                       Page 23
  1054.              PICTURE ATTACH/PICTURE DOWNLOADING/PICTURE.TXT
  1055.              ______________________________________________
  1056.  
  1057.  
  1058.    Match Maker allows the Sysop to attach a picture to a User's profile. The
  1059.    Sysop has TOTAL control over whether to make this option available. By
  1060.    making this an option the Sysop can ensure that the pictures conform to
  1061.    his/her BBS guidlines.
  1062.  
  1063.    The format of the picture files are left up to the Sysop (ie: GIF, PCX,
  1064.    etc). The caller uploads the picture file to the BBS (hopefully a private
  1065.    upload). If the Sysop, after reviewing the file, accepts it he/she uses
  1066.    the Match Maker Maintenance program (MMAINT Option 1, EDIT) to edit the
  1067.    caller's profile and add the FILENAME of the picture to the appropriate
  1068.    field in the caller's record. The Drive:\Path\ to the Picture Filename
  1069.    must be defined in the MMAKER.CFG file.
  1070.  
  1071.    Callers that choose to view another callers profile, will be informed that
  1072.    there is a picture available for Downloading/Viewing. The caller is given
  1073.    the option of downloading it and viewing it offline OR if they are using a
  1074.    terminal program with a GIF viewer TSR, viewing it as they download it.
  1075.  
  1076.    If Match Maker finds a file named PICTURE.TXT, it will display it prior to
  1077.    asking if the caller wishes to download/view the picture file. You may
  1078.    place any verbage you wish in the PICTURE.TXT file. It can be used to tell
  1079.    the caller what format the picture is in... assuming you have standardized
  1080.    on one format or you can tell the user how he/she can submit pictures for
  1081.    attachment to their profile.
  1082.  
  1083.                                                                       Page 24
  1084.                             COMPRESS.DAT
  1085.                             ------------
  1086.  
  1087.     To give the Sysop more control over the archiving/unarchiving of the Picture
  1088.     files, we have externalized the Compression function. By externalizing we
  1089.     mean that you MUST create your own batch files to execute the Compression
  1090.     program any way you want, using the archiver of your choice. We will pass 2
  1091.     parameters to each batch file as follows (we will use PKZIP and PKUNZIP
  1092.     for the examples):
  1093.  
  1094.       PKZIP %1 %2
  1095.          where %1 = ZIP file name
  1096.                %2 = Files to be ZIPPED
  1097.  
  1098.       PKUNZIP %1 %2
  1099.          where %1 = ZIP file to be unzipped
  1100.                %2 = pathname from MMAKER.CFG into which you will UNZIP Pictures
  1101.  
  1102.     The name of the Batch files must be placed in a file called COMPRESS.DAT.
  1103.     There must be only 2 entries in this file, the first is the name of the
  1104.     ARCHIVER batch file name and the second the name of the UnARCHIVER batch
  1105.     file name.
  1106.  
  1107.     A sample COMPRESS.DAT is included, using PKZIP/PKUNZIP and the sample
  1108.     Batch files (ZIP.BAT and UNZIP.bat), can be found in the MMBATCH.ZIP file
  1109.     in the MMAKER directory.
  1110.  
  1111.  
  1112.                                                                        Page 25
  1113.  
  1114.                   Match maker TEXT EDITOR (MMTXTMOD)
  1115.                   __________________________________
  1116.  
  1117.  
  1118.    The supplied program, MMTXTMOD, allows the Sysop to make changes to the text
  1119.    and colors displayed during the execution of the Match Maker. Please be
  1120.    aware that not all text will be eligible to be changed, we feel that we have
  1121.    covered majority.
  1122.  
  1123.    This utility will come in handy for those BBS' located in partss of the
  1124.    world where English is NOT the predominant language. There is a limit to
  1125.    the number of character you can use for each line of text, so be sure to
  1126.    PLAN CAREFULLY.
  1127.  
  1128.    The program will always maintain the original text supplied with Match
  1129.    maker and will allow you to restore that text at any time.
  1130.  
  1131.    At the present time there is one drawback that you should be aware of. If
  1132.    we release a new version of MMAKER.TXT (text file), you will have to
  1133.    re-enter the text/color changes you have made to the prior version.  We
  1134.    recommend that you always keep a hardcopy printout of the changes you have
  1135.    made (use the Print option of MMTXTMOD).
  1136.  
  1137.    To execute, at the DOS prompt type:  MMTXTMOD
  1138.  
  1139.                                                                        Page 26
  1140.                              REGISTRATION
  1141.                              ____________
  1142.  
  1143.    Registration and the subsequent insertion of the registration number into
  1144.    your configuation file, allows for the display of your BBS name on the
  1145.    opening and closing screen as well as the reduction of a delay built into
  1146.    the opening screen display along with the ability to change certain
  1147.    values in the configuration file. In addition it will activate certain
  1148.    options in the maintenance program.
  1149.  
  1150.    To register your copy of MatchMaker, please fill out the registration
  1151.    form (REGISTER.FRM) and mail it along with the registration fee to
  1152.    the name and address on the form.
  1153.  
  1154.    Once a door is registered, any changes to registration information (Sysop
  1155.    name or BBS Name) will require the doors to be re-registered at the
  1156.    registration fee in effect at that time.
  1157.  
  1158.    Be sure to use the proper upper/lower case when filling in your name and
  1159.    BBS name, as they MUST match the way you entered them in the configuration
  1160.    file.             ^^^^
  1161.  
  1162.    Based upon information supplied on the registration form, I will pre-
  1163.    register you on my BBS. You will then be able to call SUNRISE-80 and pick
  1164.    up your registration number.
  1165.  
  1166.  
  1167.  
  1168.                                                                        Page 27
  1169.                                  MISC
  1170.                                  ____
  1171.  
  1172.    The latest version of MATCH MAKER and other fine SUNRISE DOOR programs
  1173.    are always available for download from SUNRISE-80 BBS.
  1174.  
  1175.    Remember, should you have any problems, questions or suggestions, be sure
  1176.    to drop me a message on Sunrise-80 or in the RIME network (BBS_Doors,
  1177.    PCBHints, SYSops) or on SMARTNET (SN_Sysops).
  1178.